Skip to content

Input wizard fixes in Manager applications#506

Merged
ritchiecarroll merged 6 commits intomasterfrom
input-wizard-fixes
Mar 4, 2026
Merged

Input wizard fixes in Manager applications#506
ritchiecarroll merged 6 commits intomasterfrom
input-wizard-fixes

Conversation

@StephenCWills
Copy link
Copy Markdown
Member

  • Change Use Config Phasor Labels checkbox to Use Config Frame Labels checkbox
  • Apply checkbox selection to device labels as well as phasor labels
  • Apply checkbox selection to the phase field so that the field can be updated based on the config frame labels
  • Allow for switching checkbox selection back-and-forth while updating values
  • Add additional highlight colors to draw attention to how labels are being updated
    • Green means the wizard is updating a device, and the device acronym isn't changing
    • Yellow means the wizard is updating the acronym of a device
    • Red means the wizard is attempting to set the acronym of a device to something that will conflict with another device and cause an error
    • No highlight means it's a brand new device with no acronym conflict
  • Update the legend to place color descriptions in tooltips to save space
  • Add a button to "unlink" a record in case it was incorrectly matched to an existing device in the database
  • Fix constraint errors related to phasor reordering by setting SourceIndex for existing records to a negative number, if necessary
image

Copy link
Copy Markdown
Member

@ritchiecarroll ritchiecarroll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor requests / validations.

@ritchiecarroll ritchiecarroll merged commit e76163f into master Mar 4, 2026
2 checks passed
@ritchiecarroll ritchiecarroll deleted the input-wizard-fixes branch March 4, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants